package MainTest;

import java.util.logging.Level;
import java.util.logging.Logger;

import javax.ejb.ActivationConfigProperty;
import javax.ejb.MessageDriven;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.MessageListener;
import javax.jms.TextMessage;

@MessageDriven(activationConfig = {
        @ActivationConfigProperty(propertyName="destinationType", propertyValue="javax.jms.Queue"),
        @ActivationConfigProperty(propertyName="destination", propertyValue="queue/remitosOfV5Queue")
})

public class RemitoMDBOfV3 implements MessageListener {
	
	private Logger logger = Logger.getLogger(Finals.LOGPATH);
	@Override
	public void onMessage(Message arg0) {
		//sacar el contenido del mensaje
		TextMessage mensaje = (TextMessage) arg0;
		try {
			logger.log(Level.INFO, "Llego un mensaje a la cola remitosOfV3Queue diciendo:\n"+mensaje.getText());
		} catch (JMSException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}